package main

import (
	"bytes"
	"fmt"
	"log"
)

func main() {

	//Logger 表示一个活动的日志对象，它生成输出到 io.Writer 的行。 每个日志操作都会对 Writer 的 Write 方法进行一次调用。
	//一个 Logger 可以在多个 goroutines 中同时使用； 它保证序列化对 Writer 的访问。

	var buf bytes.Buffer

	var logger = log.New(&buf, "logger:", log.Lshortfile)

	logger.Print("Hello, log file")
	fmt.Println(&buf)
}
